11435. Найдите произведение 2

 

Для заданного натурального числа n найдите значение произведения

 

Вход. Одно натуральное число n (n ≤ 1000).

 

Выход. Выведите значение произведения с 6 десятичными знаками.

 

Пример входа

Пример выхода

3

2.777778

 

 

РЕШЕНИЕ

циклы

 

Анализ алгоритма

Указанное произведение можно найти при помощи цикла.

 

Реализация алгоритма

Читаем входное значение n.

 

scanf("%d", &n);

 

Вычисляем значение произведения при помощи цикла.

 

res = 1;

for (i = 1; i <= n; i++)

  res = res * (1 + 1.0 / (i * i));

 

Выводим ответ.

 

printf("%.6lf\n", res);